What is he says all the right things?

The phrase "he says all the right things" is often used to describe someone who is skilled at using language to say what others want to hear or to win their favor. This phrase can be used in a variety of contexts, such as in love or professional relationships, politics, and social interactions.

When someone says all the right things, they are typically very good at reading other people's emotions, desires, and intentions. They know how to use language to persuade, flatter, comfort, or impress others, and they may be adept at using nonverbal cues such as eye contact, facial expressions, or body language to reinforce their verbal messages and build rapport.

However, saying all the right things does not necessarily mean that someone is sincere, trustworthy, or reliable. Some people may use this skill to manipulate or deceive others, or to mask their true intentions. Therefore, it's important to look beyond the words and observe the actions, values, and behavior of the person to determine their true character.